2924 W Tampa Bay Blvd, Tampa, FL 33607-1233, Tampa
First time there. The best Cuban I have ever had. It's not much to look at but the it was so good. $7.00 for a medium
First time there. The best Cuban I have ever had. It's not much to look at but the it was so good. $7.00 for a medium